Aerial Focus - Angel Falls Information Expedition Information. Angel Falls is the tallest waterfall in the world. The 3,212 foot-tall waterfall is located in the remote Venezuelan jungle. This beautiful area ...